Skip to main content

Tools

Generalโ€‹

DomainToolComment/ License
Password ManagementAuthy/Password store
TerminalDotfilesbash_rc, .envrc, .zshrc, set-up found in ansible https://github.com/mel3kings/ansible-master
Git UISource Tree
IDESaved in CloudSettings saved in cloud, - Intellij Settings:ย https://darekkay.com/blog/intellij-idea-settings/, saved in snippets library idea settings
IDE PluginsSaved in CloudSQL Generator, Pomodoro Timer, Tasks
ProductivityAlfredSettings saved in repo
DocumentationStructurizerDiagram as code https://structurizr.com/dsl
Static Code AnalysisSonar CubeDockerized
NetworkingNGORKEnable accessing localhost via public URL temporarily
Open-AIAI toolEnables Artificial Intelligence to sort out all different kinds of queries
Marp-CLICLIMarkdown as powerpoint
Json CrackJSON visualizationJSON Crack

UPDATE: BASH_PROFILE INTELLIJ SETTINGS ALFRED BACKUP GPG keys for password store

Codingโ€‹

DomainToolComment/ License
JS testingMSW REACThttps://testing-library.com/docs/react-testing-library/example-intro/
JS testingJestSearch testing cheatsheet in obsidian
JS TestingCyprusTODO due diligence

MACโ€‹

DomainToolComment/ License
Version ControlGitrun git on terminal to auto install
Package ManagerHomebrew
Package ManagerMavenbrew install jq, brew install maven
Language ManagerSDKManhttps://sdkman.io/install; command is sdk
Language ManagerASDFASDF - language manager Asdf plugin add javaย ย  ย  ย  ย  https://github.com/halcyon/asdf-java.git ; Asdf list all java; Asdf install javaย adopt-openjdk-8u232-b09; Asdf globalย java adopt-openjdk-8u232-b09
VPNPureVPNSearch PureVPN license in obsidian
IDEIntellijSettings in cloud
ContainerisationDocker
Text EditorSublime
Git ConfigurationGlobal Git config
iTerm 2config text editingGo to Profiles > Keys Binding > Load Preset > Natural Text Editing

Front-End

DomainToolComment
Front-End (npm)Material UIEasy way to do reactive front end design
Front-End (npm)HighchartsReporting Tooling
Front-End (npm)lodashgeneral utilities library
Front-Endreactfront-end framework (also all the packages react needs, ie. react-bootsrap, react-scripts, etc etc
Front-End (npm)momentgeneral date utilities library
Front-End (npm)Jestunit testing library
Front-End (npm)AxiosLibrary to make API calls

Back-End

DomainToolComment
BackendNodeJSGeneral JS backend framework
JSTypescriptStrict Syntaxing for JS
Testing (npm)TalkbackAPI integration testing
Testing (npm)supertestintegration/e2ee api testing
BackendexpressEasy way to spin up APIs

Windowsโ€‹

DomainToolComment/ License
BashesCygwininstall zip, unzip, git, curl, bash etc on windows
Language managementSDKMAN/ASDFhttps://asdf-vm.com/#/core-manage-asdf-vm

Interesting sitesโ€‹

URLDescription
https://haveibeenpwned.com/check your email
https://stackshare.io/stacksbrowse different architectures

Git Configโ€‹

  • Ability to change GitHub accounts quickly
  • Global local is /Users/melchortatlonghari/.gitconfig
  • git config --list --show-origin
  • Git config โ€”local for individual repos
  • git config --local user.name "mel3kings"
  • git config --local user.email "meltatlonghari3@gmail.com"

Desktop

  • Instapaper
  • Readwise
  • chrome extension google search navigator
  • Octotree

AWSโ€‹

  • Personal AWS credentials
  • Check ~/.aws/credentials
  • ~/.aws/config

Tools

  • Sonar - code quality
  • Liquibase/flyway - database migration
  • Cucumber - test cases
  • GITHUB VS GITLAB
  • TF
  • Consul
  • Terratest
  • FZF - internal search tools
  • Tilt - kubernetes